package online.inote.common.core;

import java.util.Map;

import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

/**
 * <p>
 * Desc: 基础Mapper(通用Mapper, 一般Mapper继承此类, 以便于通用方法的扩展)
 * </p>
 *
 * @author Sui
 * @created: 2017年12月2日 下午11:37:28
 * @version 1.0
 */
public interface BaseMapper<T extends Object> extends Mapper<T>, MySqlMapper<T> {

	/**
	  * <p>
	  * Desc: 根据Map更新数据
	  * </p>
	  *
	  * @author Sui
	  * @created 2017年12月3日 上午12:43:29
	  * @param map
	  * @return
	 */
	// TODO
	public int updateMapByPrimaryKey(Map<String, Object> map);
}
